home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Laboratorio Interattivo Deagostini
/
laboratorio interattivo deagostini.bin
/
swf
/
402_old.swf
/
scripts
/
frame_1
/
PlaceObject2_4_3
/
CLIPACTIONRECORD onClipEvent(load).as
< prev
Wrap
Text File
|
2003-01-04
|
3KB
|
87 lines
onClipEvent(load){
lista = new Array(11);
lista[0] = new Array("abside","asidbe","clipA",1,1,"");
lista[1] = new Array("ciborio","cbiioro","clipB",1,1,"");
lista[2] = new Array("anfiteatro","antireftao","clipC",1,1,"");
lista[3] = new Array("funzionalismo","fnnsiouamizlo","clipD",1,1,"");
lista[4] = new Array("voluta","vutola","clipE",1,1,"");
lista[5] = new Array("megalite","mgeltiae","clipF",1,1,"");
lista[6] = new Array("lecorbusier","lcboueriser","clipG",1,1,"");
lista[7] = new Array("trabeazione","traebanoize","clipH",2,1,"");
lista[8] = new Array("vitruvio","viuvtrio","clipI",2,1,"");
lista[9] = new Array("urbanistica","urnasiitbca","clipL",2,1,"");
lista[10] = new Array("capriata","crpataia","clipM",1,1,"");
_root.AvviaVerifica = 0;
var i = 0;
var nClip = 0;
i = 0;
while(i < lista.length)
{
daScrivere = lista[i][1];
var l = 0;
var nonAttive = new Array();
var a = 1;
a = 1;
while(lista[i][3] >= a)
{
nonAttive.push(a - 1);
a++;
}
var a = daScrivere.length;
a = daScrivere.length;
while(daScrivere.length - lista[i][4] < a)
{
nonAttive.push(a - 1);
a--;
}
nonAttive.sort();
var ListaDestinazione = new Array();
l = 0;
while(l < daScrivere.length)
{
clipBase = lista[i][2];
var na = 0;
var trovato = 0;
na = 0;
while(na < nonAttive.length)
{
if(nonAttive[na] == l)
{
trovato = 1;
break;
}
na++;
}
if(0 < l)
{
nomeClip = lista[i][2] + l;
if(trovato == 1)
{
duplicateMovieClip(_root[clipBase],nomeClip,16384 + (100 + nClip));
}
else
{
duplicateMovieClip(_root[clipBase],nomeClip,16384 + (500 + nClip));
_root[nomeClip].profondo = 500 + nClip;
}
_root[nomeClip]._x = _root[clipBase]._x + (_root[clipBase]._width - 1) * l;
_root[nomeClip]._y = _root[clipBase]._y;
}
else
{
nomeClip = clipBase;
}
_root[nomeClip].lettera = daScrivere.charAt(l).toUpperCase();
if(trovato == 0)
{
_root[nomeClip].gotoAndStop(2);
ListaDestinazione.push(nomeClip);
}
nClip += 1;
l++;
}
lista[i][5] = ListaDestinazione;
i++;
}
}